package com.cloudkinto.vo.order.outbound;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 异常出库单
 *
 * @author long
 */
@Data
public class ExceptionOutboundVo {
    private Long id;

    @ApiModelProperty("出库单类型")
    private Integer orderType;

    /**
     * 客户id
     */
    private Long companyId;

    /**
     * 出库单号
     */
    @ApiModelProperty("出库单号")
    private String outboundNo;

    /**
     * 物流渠道id
     */
    @ApiModelProperty("物流渠道id")
    private Long logisticsChannelId;

    /**
     * 物流跟踪号
     */
    @ApiModelProperty("物流跟踪号")
    private String trackingNumber;

    /**
     * 销售平台
     */
    @ApiModelProperty("销售平台")
    private Integer salesPlatform;

    /**
     * 平台单号
     */
    @ApiModelProperty("平台单号")
    private String platformOrderNo;

    @ApiModelProperty("标记异常时间")
    private Date markExceptionTime;

    private List<OutboundProductVo> productDtoList;
}
